import json

class Module:

    def __init__(self):
        self.module_map = {}
        self.load_module()


    def load_module(self):
        with open('modules.json', encoding='utf-8') as f:
            self.data = json.load(f)

            for module in self.data:
                self.module_map[module['module']] = module
            
            
    def get_module(self, module):
        return self.module_map[module]
        
        
module_entity = Module()
